import { Children } from 'react';

// 区域
export const SY_ZONES = [
  { label: '市直属', value: '210190' },
  { label: '和平区', value: '210102' },
  { label: '沈河区', value: '210103' },
  { label: '铁西区', value: '210104' },
  { label: '皇姑区', value: '210105' },
  { label: '大东区', value: '210100' },
  { label: '浑南区', value: '210112' },
  { label: '于洪区', value: '210114' },
  { label: '沈北新区', value: '210113' },
  { label: '苏家屯区', value: '210111' },
  { label: '辽中区', value: '210115' },
  { label: '新民市', value: '210181' },
  { label: '法库县', value: '210124' },
  { label: '康平县', value: '210123' },
];
// 办学状态
export const KG_ORDER_STATUS = [
  { label: '草案', value: 'draft' },
  { label: '开设中', value: 'opening' },
  { label: '正常', value: 'normal' },
  { label: '已关闭', value: 'closed' },
];

// 幼儿园星级
export const KG_LEVEL = [
  { label: '一星', value: '1' },
  { label: '二星', value: '2' },
  { label: '三星', value: '3' },
  { label: '四星', value: '4' },
  { label: '五星', value: '5' },
];
// 举办者类型
export const FOUNDER_TYPE = [
  {
    value: 'regional',
    label: '地方',
    children: [
      {
        value: 'jointVentureWithLegalPersonStatus',
        label: '具有法人资格的中外合作办',
        children: [
          {
            value: 'jointVentureWithLegalPersonStatus',
            label: '具有法人资格的中外合作办',
          },
        ],
      },
      {
        value: 'private',
        label: '民办',
        children: [
          {
            value: 'private',
            label: '民办',
          },
        ],
      },
      {
        value: 'collective',
        label: '集体',
        children: [
          {
            value: 'collective',
            label: '集体',
          },
        ],
      },
      {
        value: 'military',
        label: '部队',
        children: [
          {
            value: 'military',
            label: '部队',
          },
        ],
      },
      {
        value: 'publicInstitution',
        label: '事业单位',
        children: [
          {
            value: 'publicInstitution',
            label: '事业单位',
          },
        ],
      },
      {
        value: 'regionalEnterprise',
        label: '地方企业',
        children: [
          {
            value: 'regionalEnterprise',
            label: '地方企业',
          },
        ],
      },
      {
        value: 'otherDepartments',
        label: '其他部门',
        children: [
          {
            value: 'countyLevelOtherDepartments',
            label: '县级其他部门',
          },
          {
            value: 'districtLevelOtherDepartments',
            label: '地级其他部门',
          },
          {
            value: 'provincialLevelOtherDepartments',
            label: '省级其他部门',
          },
        ],
      },
      {
        value: 'educationDepartments',
        label: '教育部门',
        children: [
          {
            value: 'countyLevelEducationDepartments',
            label: '县级教育部门',
          },
          {
            value: 'districtLevelEducationDepartments',
            label: '地级教育部门',
          },
          {
            value: 'provincialLevelEducationDepartments',
            label: '省级教育部门',
          },
        ],
      },
    ],
  },
  {
    value: 'central',
    label: '中央',
    children: [
      {
        value: 'centralOtherDepartments',
        label: '中央其他部门',
        children: [
          {
            value: 'centralOtherDepartments',
            label: '中央其他部门',
          },
        ],
      },
      {
        value: 'centralEducationDepartment',
        label: '教育部门',
        children: [
          {
            value: 'centralEducationDepartment',
            label: '中央教育部门',
          },
        ],
      },
    ],
  },
];
// 举办者名称
export const FOUNDER_NAME = [
  { value: 'districtEducationDepartment', label: '地级教育部门' },
  { value: 'provincialEducationDepartment', label: '省级教育部门' },
  { value: 'centralEducationDepartment', label: '中央教育部门' },
  { value: 'countyEducationDepartment', label: '县级教育部门' },
  { value: 'districtOtherDepartments', label: '地级其他部门' },
  { value: 'provincialOtherDepartments', label: '省级其他部门' },
  { value: 'centralOtherDepartments', label: '中央其他部门' },
  { value: 'countyOtherDepartments', label: '县级其他部门' },
  { value: 'localEnterprise', label: '地方企业' },
  { value: 'publicInstitution', label: '事业单位' },
  { value: 'armyUnit', label: '部队' },
  { value: 'collectiveOrganization', label: '集体' },
  { value: 'privateEstablishment', label: '民办' },
];
// 办学类型
export const SCHOOL_OPERATION_TYPE = [
  {
    value: 'preSchoolEducation',
    label: '学前教育',
    children: [
      {
        value: 'kindergarten',
        label: '幼儿园',
        children: [
          {
            value: 'kindergarten',
            label: '幼儿园',
          },
          {
            value: 'attachedKindergartenClass',
            label: '附设幼儿班',
          },
        ],
      },
    ],
  },
  {
    value: 'primaryEducation',
    label: '初等教育',
    children: [
      {
        value: 'primarySchool',
        label: '小学',
        children: [
          {
            value: 'primarySchool',
            label: '小学',
          },
          {
            value: 'primarySchoolTeachingPoint',
            label: '小学教学点',
          },
          {
            value: 'attachedPrimarySchoolClass',
            label: '附设小学班',
          },
        ],
      },
      {
        value: 'adultPrimarySchool',
        label: '成人小学',
        children: [
          {
            value: 'staffPrimarySchool',
            label: '职工小学',
          },
          {
            value: 'migrantWorkerPrimarySchool',
            label: '农民工小学',
          },
          {
            value: 'primarySchoolClass',
            label: '小学班',
          },
          {
            value: 'literacyClass',
            label: '扫盲班',
          },
        ],
      },
    ],
  },
  {
    value: 'secondaryEducation',
    label: '中等教育',
    children: [
      {
        value: 'ordinaryJuniorHigh',
        label: '普通初中',
        children: [
          {
            value: 'ordinaryJuniorHighSchool',
            label: '初级中学',
          },
          {
            value: 'nineYearSystemSchool',
            label: '九年一贯制学校',
          },
          {
            value: 'attachedOrdinaryJuniorHighClass',
            label: '附设普通初中班',
          },
        ],
      },
      {
        value: 'vocationalJuniorHigh',
        label: '职业初中',
        children: [
          {
            value: 'vocationalJuniorHigh',
            label: '职业初中',
          },
          {
            value: 'attachedVocationalJuniorHighClass',
            label: '附设职业初中班',
          },
        ],
      },
      {
        value: 'adultJuniorHigh',
        label: '成人初中',
        children: [
          {
            value: 'adultEmployeeJuniorHigh',
            label: '成人职工初中',
          },
          {
            value: 'adultFarmerJuniorHigh',
            label: '成人农民初中',
          },
        ],
      },
      {
        value: 'ordinaryHighSchool',
        label: '普通高中',
        children: [
          {
            value: 'comprehensiveHighSchool',
            label: '完全中学',
          },
          {
            value: 'seniorHighSchool',
            label: '高级中学',
          },
          {
            value: 'twelveYearSystemSchool',
            label: '十二年一贯制学校',
          },
          {
            value: 'attachedOrdinaryHighSchoolClass',
            label: '附设普通高中班',
          },
        ],
      },
      {
        value: 'adultHighSchool',
        label: '成人高中',
        children: [
          {
            value: 'adultEmployeeHighSchool',
            label: '成人职工高中',
          },
          {
            value: 'adultFarmerHighSchool',
            label: '成人农民高中',
          },
        ],
      },
      {
        value: 'secondaryVocationalSchool',
        label: '中等职业学校',
        children: [
          {
            value: 'adjustedSecondaryVocationalSchool',
            label: '调整后中等职业学校',
          },
          {
            value: 'secondaryTechnicalSchool',
            label: '中等技术学校',
          },
          {
            value: 'secondaryNormalSchool',
            label: '中等师范学校',
          },
          {
            value: 'adultSecondaryProfessionalSchool',
            label: '成人中等专业学校',
          },
          {
            value: 'vocationalHighSchool',
            label: '职业高中学校',
          },
          {
            value: 'technicalSchool',
            label: '技工学校',
          },
          {
            value: 'attachedVocationalClass',
            label: '附设中职班',
          },
          {
            value: 'otherVocationalInstitutions',
            label: '其他中职机构',
          },
        ],
      },
      {
        value: 'workStudySchool',
        label: '工读学校',
        children: [
          {
            value: 'workStudySchool',
            label: '工读学校',
          },
        ],
      },
    ],
  },
  {
    value: 'specialEducation',
    label: '特殊教育',
    children: [
      {
        value: 'specialEducationSchool',
        label: '特殊教育学校',
        children: [
          { value: 'schoolForBlind', label: '盲人学校' },
          { value: 'schoolForDeaf', label: '聋人学校' },
          { value: 'schoolForIntellectuallyDisabled', label: '弱智学校' },
          { value: 'otherSpecialEducationSchools', label: '其他特教学校' },
          { value: 'attachedSpecialEducationClasses', label: '附设特教班' },
        ],
      },
    ],
  },
  {
    value: 'otherEducation',
    label: '其他教育',
    children: [
      {
        value: 'jinxingInstitution',
        label: '进修机构',
        children: [
          {
            value: 'jinxingInstitution',
            label: '进修机构',
          },
        ],
      },
      {
        value: 'researchInstitution',
        label: '研究机构',
        children: [
          {
            value: 'educationResearchInstitute',
            label: '教育研究院',
          },
        ],
      },
      {
        value: 'practiceInstitution',
        label: '实践机构',
        children: [
          {
            value: 'practiceBase',
            label: '实践基地',
          },
        ],
      },
    ],
  },
  {
    value: 'trainingInstitution',
    label: '培训机构',
    children: [
      {
        value: 'trainingInstitution',
        label: '培训机构',
        children: [
          {
            value: 'trainingInstitution',
            label: '培训机构',
          },
        ],
      },
    ],
  },
];
// 学校办别
export const SCHOOL_ORG_TYPE = [
  {
    value: 'PublicOwnership',
    label: '公办',
  },
  {
    value: 'PrivateOwnership',
    label: '民办',
  },
];
// 办学类型
export const SCHOOL_TYPE = [
  { value: 'kindergarten', label: '幼儿园' },
  { value: 'primarySchool', label: '小学' },
  { value: 'juniorHighSchool', label: '初中' },
  { value: 'secondaryVocationalSchool', label: '中等职业学校' },
];

// 学校性质
export const SCHOOL_NATURE = [
  { value: 'preSchool', label: '学前' },
  { value: 'primaryEducation', label: '初等' },
  { value: 'secondaryEducation', label: '中等' },
  { value: 'higherEducation', label: '高等' },
];
// 城乡性质
export const TOWN_NATURE = [
  {
    value: 'urbanArea',
    label: '城镇',
    children: [
      {
        value: 'urbanArea',
        label: '城区',
        children: [
          {
            value: 'urbanArea_master',
            label: '主城区',
          },
          {
            value: 'urbanArea_integration',
            label: '城乡结合区',
          },
        ],
      },
    ],
  },
  {
    value: 'townDistrict',
    label: '镇区',
    children: [
      {
        value: 'townDistrict_center',
        label: '镇中心区',
      },
      {
        value: 'townDistrict_integration',
        label: '镇乡结合区',
      },
      {
        value: 'townDistrict_special',
        label: '特殊区域',
      },
    ],
  },
  {
    value: 'ruralArea',
    label: '乡村',
    children: [
      { value: 'ruralArea_master', label: '乡中心区' },
      { value: 'ruralArea_village', label: '村庄' },
    ],
  },
];
// 所在地民族属性
export const ETHNIC_ATTRIBUTES = [
  {
    value: 'nation',
    label: '民族自治县',
  },
  {
    value: 'nonNation',
    label: '非民族自治县',
  },
];
// 所属地经济属性
export const ECONOMIC_ATTRIBUTES = [
  {
    value: 'non_poor_counties',
    label: '非贫困县',
  },
  {
    value: 'poor_counties_by_country',
    label: '国家级贫困县',
  },
  {
    value: 'poor_counties_by_county',
    label: '省级贫困县',
  },
];

// 办学组织形式
export const SCHOOL_ORG_FORM = [
  { value: 'regular', label: '正常' },
  { value: 'attachedClass', label: '附设班' },
  { value: 'teachingPoint', label: '教学点' },
];
// 学校领导职务
export const SCHOOL_LEADER_POSITION = [
  { value: 'principal', label: '学校校长（园长）' },
  { value: 'partyOrganizationLeader', label: '党组织负责人' },
  { value: 'schoolContact', label: '学校联系人' },
];
// 学校领导状态
export const SCHOOL_LEADER_STATUS = [
  { value: 'in_office', label: '在任' },
  { value: 'not_in_office', label: '不在任' },
];
// 学制
export const SCHOOL_SYSTEM = [
  {
    label: '六年制',
    value: 'six_year',
  },
  {
    label: '三年制',
    value: 'three_year',
  },
  {
    label: '七年制',
    value: 'seven_year',
  },
];
// 中小学班级类型
export const CLASSES_SYSTEM = [
  {
    value: 'ordinary_primary_school_class',
    label: '普通小学班',
  },
  {
    value: 'minority_primary_school_class',
    label: '少数民族小学班',
  },
  {
    value: 'primary_combined_class_to_be_added',
    label: '小学复式班【其他待添加】',
  },
  {
    value: 'primary_combined_class',
    label: '小学复式班',
  },
  {
    value: 'primary_school_teaching_point_class',
    label: '小学教学点班',
  },
  {
    value: 'primary_specialty_class_arts_sports_intelligence',
    label: '小学特长班（文体艺智等班）',
  },
  {
    value: 'primary_blindness_class',
    label: '小学视力残疾班',
  },
  {
    value: 'primary_deafness_class',
    label: '小学听力残疾班',
  },
  {
    value: 'primary_intellectual_disability_class',
    label: '小学智力残疾班',
  },
  {
    value: 'regular_junior_middle_school_class',
    label: '普通初中班',
  },
  {
    value: 'ethnic_minority_junior_middle_school_class',
    label: '少数民族初中班',
  },
  {
    value: 'combined_junior_middle_school_class',
    label: '初中复式班',
  },
  {
    value: 'junior_middle_school_teaching_point_class',
    label: '初中教学点班',
  },
  {
    value: 'junior_middle_school_specialty_class_arts_sports_intelligence',
    label: '初中特长班（文体艺智等班）',
  },
  {
    value: 'junior_middle_school_visual_impairment_class',
    label: '初中视力残疾班',
  },
  {
    value: 'junior_middle_school_hearing_impairment_class',
    label: '初中听力残疾班',
  },
  {
    value: 'junior_middle_school_intellectual_disability_class',
    label: '初中智力残疾班',
  },
  {
    value: 'regular_high_school_class',
    label: '普通高中班',
  },
  {
    value: 'ethnic_minority_high_school_class',
    label: '少数民族高中班',
  },
  {
    value: 'high_school_specialty_class_arts_sports_intelligence',
    label: '高中特长班（文体艺智等班）',
  },
];
export const ATTACHED_TYPE = [
  {
    value: 'attached_primary_school_class',
    label: '附设小学班',
  },
  {
    value: 'attached_regular_junior_middle_school_class',
    label: '附设普通初中班',
  },
  {
    value: 'attached_regular_high_school_class',
    label: '附设普通高中班',
  },
  {
    value: 'attached_vocational_junior_middle_school_class',
    label: '附设职业初中班',
  },
  {
    value: 'attached_vocational_secondary_class',
    label: '附设中职班',
  },
  {
    value: 'attached_special_education_class',
    label: '附设特教班',
  },
];

export const GARDE_CATEGORY = [
  {
    value: 'Kindergarten',
    label: '托班',
  },
  {
    value: 'Nursery',
    label: '小班',
  },
  {
    value: 'Pre-Primary',
    label: '中班',
  },
  {
    value: 'Primary',
    label: '大班',
  },
  {
    value: 'Grade_1',
    label: '一年级',
  },
  {
    value: 'Grade_2',
    label: '二年级',
  },
  {
    value: 'Grade_3',
    label: '三年级',
  },
  {
    value: 'Grade_4',
    label: '四年级',
  },
  {
    value: 'Grade_5',
    label: '五年级',
  },
  {
    value: 'Grade_6',
    label: '六年级',
  },
  {
    value: 'Grade_7',
    label: '七年级',
  },
  {
    value: 'Grade_8',
    label: '八年级',
  },
  {
    value: 'Grade_9',
    label: '九年级',
  },
  {
    value: 'Grade_10',
    label: '十一年级',
  },
  {
    value: 'Grade_11',
    label: '十二年级',
  },
];

export const SCHOOL_CATEGORY = [
  {
    value: 'kindergarten',
    label: '幼儿园',
  },
  {
    value: 'primary_school',
    label: '小学',
  },
  {
    value: 'middle_school',
    label: '初中',
  },
  {
    value: 'high_school',
    label: '高中',
  },
  {
    value: 'special',
    label: '特殊教育',
  },
  {
    value: 'other',
    label: '其他',
  },
];

export const SUBJECT_LEVEL = [
  {
    value: 'local_subject',
    label: '地方课程',
  },
  {
    value: 'school_subject',
    label: '校本课程',
  },
];

export const TEACH_METHOD = [
  {
    label: '面授讲课',
    value: 'Lecture',
  },
  {
    label: '辅导',
    value: 'Tutoring',
  },
  {
    label: '录像讲课',
    value: 'Video_Lecture',
  },
  {
    label: '网络教学',
    value: 'Online_Teaching',
  },
  {
    label: '实验',
    value: 'Lab',
  },
  {
    label: '实习',
    value: 'Internship',
  },
  {
    label: '其他',
    value: 'Other',
  },
];
